physically incapacitated - Alemán Inglés Diccionario